package com.eatrip.bean;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToOne;
import javax.persistence.Table;

@Entity
@Table(name = "dettagli_locale")
public class DettagliLocale implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "id_locale")
	private int idLocale;
	
	@Column(name = "ricevimenti")
	private Boolean ricevimenti;
	@Column(name = "sky_mediaset")
	private Boolean skyMediaset;
	@Column(name = "parcheggio")
	private Boolean parcheggio;
	@Column(name = "all_aperto")
	private Boolean allAperto;
	@Column(name = "celiaci")
	private Boolean celiaci;
	@Column(name = "cucina_tipica")
	private Boolean cucinaTipica;
	@Column(name = "musica_dal_vivo")
	private Boolean musicaDalVivo;
	@Column(name = "vista_mare")
	private Boolean vistaMare;
	@Column(name = "sala_fumatori")
	private Boolean salaFumatori;
	@Column(name = "animali")
	private Boolean animali;
	@Column(name = "wifi")
	private Boolean wifi;
	@Column(name = "da_asporto")
	private Boolean daAsporto;
	
	@OneToOne(mappedBy = "dettagliLocale")
	private DatiLocale datiLocale;
	
	public DatiLocale getDatiLocale() {
		return datiLocale;
	}
	public void setDatiLocale(DatiLocale datiLocale) {
		this.datiLocale = datiLocale;
	}
	/**
	 * @return the idLocale
	 */
	public int getIdLocale() {
		return idLocale;
	}
	/**
	 * @param idLocale the idLocale to set
	 */
	public void setIdLocale(int idLocale) {
		this.idLocale = idLocale;
	}
	/**
	 * @return the ricevimenti
	 */
	public Boolean getRicevimenti() {
		return ricevimenti;
	}
	public void setRicevimenti(Boolean ricevimenti) {
		this.ricevimenti = ricevimenti;
	}
	public Boolean getSkyMediaset() {
		return skyMediaset;
	}
	public void setSkyMediaset(Boolean skyMediaset) {
		this.skyMediaset = skyMediaset;
	}
	public Boolean getParcheggio() {
		return parcheggio;
	}
	public void setParcheggio(Boolean parcheggio) {
		this.parcheggio = parcheggio;
	}
	public Boolean getAllAperto() {
		return allAperto;
	}
	public void setAllAperto(Boolean allAperto) {
		this.allAperto = allAperto;
	}
	public Boolean getCeliaci() {
		return celiaci;
	}
	public void setCeliaci(Boolean celiaci) {
		this.celiaci = celiaci;
	}
	public Boolean getCucinaTipica() {
		return cucinaTipica;
	}
	public void setCucinaTipica(Boolean cucinaTipica) {
		this.cucinaTipica = cucinaTipica;
	}
	public Boolean getMusicaDalVivo() {
		return musicaDalVivo;
	}
	public void setMusicaDalVivo(Boolean musicaDalVivo) {
		this.musicaDalVivo = musicaDalVivo;
	}
	public Boolean getVistaMare() {
		return vistaMare;
	}
	public void setVistaMare(Boolean vistaMare) {
		this.vistaMare = vistaMare;
	}
	public Boolean getSalaFumatori() {
		return salaFumatori;
	}
	public void setSalaFumatori(Boolean salaFumatori) {
		this.salaFumatori = salaFumatori;
	}
	public Boolean getAnimali() {
		return animali;
	}
	public void setAnimali(Boolean animali) {
		this.animali = animali;
	}
	
	public Boolean getWifi() {
		return wifi;
	}
	
	public void setWifi(Boolean wifi) {
		this.wifi = wifi;
	}
	
	public Boolean getDaAsporto() {
		return daAsporto;
	}
	public void setDaAsporto(Boolean daAsporto) {
		this.daAsporto = daAsporto;
	}
		
}
